package com.kinghunt.misp.common.param.reportx;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.io.Serializable;
import java.util.List;

/**
 * 报告模板行数据
 */
@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
public class RowParam implements Serializable {
    private static final long serialVersionUID = -5675549076970005971L;

    /**
     * 行号
     */
    private Integer rowIndex;

    /**
     * 一行的各列数据，即一行的单元格数据
     */
    private List<String> cellData;

    /**
     * 表格设备数据
     */
    private List<ReportDeviceParam> devices;

    /**
     * 图片
     */
    private List<ReportImageParam> images;
}
